常用命令:创建查看删除
不指定网络驱动时默认创建的bridge网络
1 | docker network create --subnet=172.100.0.0/16 test-net |
注:test-net为自定义网桥的名字,可自己任意取名。
注:这里选取了172.100.0.0网段,可自己指定其他任意空闲的网段。
查看网络内部信息
1 | docker network inspect test-net |
列所有列表的网络
1 | docker network ls |
移除指定的网络
1 | docker network rm test-net |
docker 容器启动指定ip
分配IP地址
1 | docker run -d --name myNginx -it --net test-net --ip 172.100.0.2 nginx -->分配固定ip |
–net 使用网段的名字
–ip 使用哪一个ip
注:172.100.0.1 是网段的网关地址,是不能用的
docker-compose 容器启动指定ip
docker-compose.yml 配置文件如下
1 | version: '2' |
重点 在services同级生命外部网络
1 | networks: |